片刻: short period of time, a moment...
之类: and so on, and such...
不妨: there is no harm in, might as well...
肾: kidney...
分组: to divide into groups, group (formed from a larger group), subgroup, (computer networking) packet...